mortar grenade - Turkish English Dictionary